spring-shaped structures - Alemán Inglés Diccionario